home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / hardware / fudem.exe / FUPDATE.DOC < prev    next >
Text File  |  1993-02-25  |  4KB  |  90 lines

  1.  
  2.       FUpdate 1.01 - Documentation
  3.       (c) Copyright 1993, Paradigm Software, All Rights Reserved
  4.  
  5.       Introduction
  6.  
  7.          FUpdate is a utility that can automate the process of keeping
  8.          key files up to date with the lastest versions.   FUpdate can
  9.          update files such as network drivers or workstation files that
  10.          are stored to a central location.
  11.  
  12.       Usage
  13.  
  14.          FUPDATE <Source> <Target> /B /M /L=<logname>
  15.  
  16.          <Source> is the source file name, with or without a DOS path
  17.          <Target> is the target file name or path
  18.          /B - backs up existing target file
  19.          /M - makes target directory if it does not exist
  20.          /L - logs activity to <logname>
  21.  
  22.       Details
  23.  
  24.          <Source> is the master file you wish to place in another location.
  25.          It might be a Novell driver, such as LSL.COM that you want to see
  26.          is distributed to all workstations when they login to the network.
  27.          <Source> can contain a full drive and path using normal DOS path-
  28.          names.  REQUIRED PARAMETER.
  29.  
  30.          <Target> is the location you wish to check to make sure the <Source>
  31.          file exists in the correct version.  <Target> can specify the full
  32.          filename or just the path if the  <Source> and <Target> names are
  33.          the same.  If only the path is specified, a trailing backslash is
  34.          required.  REQUIRED PARAMETER.
  35.  
  36.          /B will force FUpdate to create a backup of an existing <Target>
  37.          by giving is a .BAK extension.  If a .BAK version of the file
  38.          already exists, it is deleted.  A backup is not created until the
  39.          update is ready to begin.  FUpdate will NOT restore the backup in
  40.          case of error.  DEFAULT: NO BACKUPS.
  41.  
  42.          /M will force FUpdate to create the <Target> directory if it does
  43.          not exist.  DEFAULT: DOES NOT CREATE DIR, STOPS WITH ERROR.
  44.  
  45.          /L=<logname> will force FUpdate create/append its activities to a 
  46.          log file.  A full path can be specified for the log file name.
  47.          DEFAULT: NO LOG FILE.
  48.  
  49.       Examples
  50.  
  51.          FUPDATE f:\public\lsl.com c:\net\ /M
  52.  
  53.          The above example will load the lastest version of LSL.COM into the
  54.          directory C:\NET.  If the directory does not exist, it will be
  55.          created.
  56.  
  57.          FUPDATE c:\autoexec.bat c:\hold\latest.a /B /L=c:\hold\boot.log
  58.          FUPDATE c:\config.sys c:\hold\latest.c /B /L=c:\hold\boot.log
  59.  
  60.          The above example will copy the latest version of the AUTOEXEC.BAT
  61.          and CONFIG.SYS files to a directory called C:\HOLD.  Backup files
  62.          will be created and all activity will be stored to a file called
  63.          C:\HOLD\BOOT.LOG.
  64.  
  65.       Return Codes
  66.  
  67.           0   - All OK
  68.          -1  - Incorrect number of parameters
  69.          -2  - Could not find <Source> file
  70.          -3  - Could not open/create <logname>
  71.          -4  - Could not make target directory
  72.          -5  - <Target> directory does not exist, /M not specified
  73.          -6  - Could not find <Target> drive
  74.          -8  - Could not erase existing backup
  75.          -9  - Could not create backup file
  76.          -10 - Could not copy backup file
  77.  
  78.       Future Enhancments
  79.  
  80.          Future versions of FUpdate will support wildcards and processing
  81.          a list from a file.
  82.  
  83.       Company Contact
  84.  
  85.          Paradigm Software
  86.          1333-C Shepard Drive
  87.          Sterling, VA  20164
  88.          (703) 450-0829
  89.          (703) 450-2683  FAX
  90.